package org.linlinjava.litemall.admin.vo.order_manage;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @author wj
 * @date 2021/7/21 16:09
 */
public class PackageGoodsVo {

    @NotBlank(message = "订单商品id不能为空")
    private String orderGoodsIds;

    @NotBlank(message = "商品id不能为空")
    private String goodsIds;

    @NotNull(message = "包裹类型不能为空")
    private Integer packageType;

    @NotBlank(message = "配送类型不能为空")
    private String shipDictName;


    /**
     * 物流单号
     */
    private String shipSn;

    /**
     * 发货快递公司
     */
    private String shipChannel;

    /**
     * 配送员id
     */
    private Integer deliveryManId;

    public String getOrderGoodsIds() {
        return orderGoodsIds;
    }

    public void setOrderGoodsIds(String orderGoodsIds) {
        this.orderGoodsIds = orderGoodsIds;
    }

    public String getGoodsIds() {
        return goodsIds;
    }

    public void setGoodsIds(String goodsIds) {
        this.goodsIds = goodsIds;
    }

    public Integer getPackageType() {
        return packageType;
    }

    public void setPackageType(Integer packageType) {
        this.packageType = packageType;
    }

    public String getShipDictName() {
        return shipDictName;
    }

    public void setShipDictName(String shipDictName) {
        this.shipDictName = shipDictName;
    }

    public String getShipSn() {
        return shipSn;
    }

    public void setShipSn(String shipSn) {
        this.shipSn = shipSn;
    }

    public String getShipChannel() {
        return shipChannel;
    }

    public void setShipChannel(String shipChannel) {
        this.shipChannel = shipChannel;
    }

    public Integer getDeliveryManId() {
        return deliveryManId;
    }

    public void setDeliveryManId(Integer deliveryManId) {
        this.deliveryManId = deliveryManId;
    }
}
